//
//  main.c
//  柔性数组
//
//  Created by 马鹏朔 on 2022/11/2.
//

//#include<stdio.h>
//#include<string.h>
//#include<stdlib.h>
//struct S
//{
//    int n;
//    int arr[];//柔性数组
//};
//int main()
//{
//    int i;
//  struct S*ps= (struct S*) malloc (sizeof(struct S)+40);
//    if(ps==NULL)
//    {
//        perror(" ");
//        return 1;
//    }
//    for(i=0;i<10;i++)
//    {
//        ps->arr[i]=i;
//    }
//    for(i=0;i<10;i++)
//    {
//        printf("%d ",ps->arr[i]);
//    }
//    struct S * ptr=(struct S* ) realloc(ps,sizeof(struct S)+80);
//    if(ptr==NULL)
//    {
//        perror(" ");
//        return 1;
//    }
//    ps=ptr;
//free(ps);
//ps=NULL;
//    return 0;
//}
